package org.oos.atom;

import java.net.URL;
import java.util.List;

import org.oos.atom.entries.OosEntry;

public class OOSFeedAdapter<E extends OosEntry> implements OOSFeed<E> {

	private static final long serialVersionUID = -8531326266801748915L;

	@Override
	public List<E> getEntries() {
		throw new UnsupportedOperationException();
	}

	@Override
	public Integer getItemsPerPage() {
		throw new UnsupportedOperationException();
	}

	@Override
	public URL getNext() {
		throw new UnsupportedOperationException();
	}

	@Override
	public URL getPrevious() {
		throw new UnsupportedOperationException();
	}

	@Override
	public Integer getStartIndex() {
		throw new UnsupportedOperationException();
	}

	@Override
	public String getTitle() {
		throw new UnsupportedOperationException();
	}

	@Override
	public Integer getTotalResults() {
		throw new UnsupportedOperationException();
	}

	@Override
	public String getUpdated() {
		throw new UnsupportedOperationException();
	}

	@Override
	public URL getUrl() {
		throw new UnsupportedOperationException();
	}

	@SuppressWarnings("unchecked")
	public OOSFeed<E> clone() throws CloneNotSupportedException {
		return (OOSFeed<E>) super.clone();
	};

}
